package com.qiall.oms.ability;

import com.qiall.common.entity.PageResponse;
import com.qiall.common.exception.BusinessResult;
import com.qiall.oms.ability.request.DubboInfoDTO;
import com.qiall.oms.ability.request.FindDubboServiceRequest;
import com.qiall.oms.ability.request.FindDubboServiceRequestPage;
import com.qiall.oms.ability.request.FindDubboServiceResponse;

public interface FindDubboService {

    FindDubboServiceResponse findBuddoService(FindDubboServiceRequest request);

    BusinessResult<PageResponse<DubboInfoDTO>> findBuddoServiceByPage(FindDubboServiceRequestPage request);

    BusinessResult<DubboInfoDTO> findBuddoServiceByService(String service);


}
